const colors = {
  // 主题色 - 海洋蓝色（更适合钓鱼和鱼类应用）
  primary: '#1E90FF', // 主色 - 道奇蓝
  primaryLight: '#B0E0E6', // 浅主色 - 粉蓝
  primaryDark: '#104E8B', // 深主色 - 深蓝
  primaryGradientStart: '#00BFFF', // 深天蓝
  primaryGradientEnd: '#1E90FF', // 道奇蓝

  // 辅助色
  secondary: '#32CD32', // 辅助色 - 酸橙绿（自然感）
  accent: '#20B2AA', // 强调色 - 海绿色

  // 功能色
  success: '#32CD32', // 成功 - 酸橙绿
  warning: '#FFD700', // 警告 - 金色
  danger: '#FF6347', // 危险 - 番茄红
  error: '#FF6347', // 错误 - 番茄红
  info: '#87CEEB', // 信息 - 天蓝色

  // 中性色
  white: '#ffffff',
  light: '#F0F8FF', // 浅蓝色
  lightGray: '#9b9b9b', // 浅灰色
  gray: '#5f5f5f', // 中灰色
  darkGray: '#4d4d4d', // 深灰色
  black: '#000000', // 黑色

  // 背景色
  background: '#ffffff', // 主背景色
  surface: '#ffffff', // 表面/卡片背景
  modalBackground: 'rgba(0, 0, 0, 0.5)', // 模态框背景色

  // 透明度色
  transparent: 'transparent', // 透明色

  // 字体颜色
  text: {
    primary: '#000000', // 主字体颜色 - 黑色
    secondary: '#4d4d4d', // 辅助字体颜色 - 深灰
    tertiary: '#9D9D9D', // 三级文字颜色 - 中灰色
    disabled: '#9b9b9b', // 失效/禁用字体颜色 - 浅灰色
    inverse: '#ffffff', // 反色字体(深背景上的白字)

    // 标题专用颜色
    heading: '#1E90FF', // 主标题颜色（使用主色）
    subheading: '#4d4d4d', // 副标题颜色

    // 链接颜色
    link: '#1E90FF', // 链接颜色(同主色)
    linkHover: '#104E8B', // 链接悬停颜色(同深主色)
    linkVisited: '#87CEEB', // 访问过的链接颜色
  },

  // 边框颜色
  border: {
    primary: '#B0E0E6', // 主边框颜色
    secondary: '#9b9b9b', // 次级边框颜色
    active: '#1E90FF', // 激活状态边框颜色(同主色)
    error: '#FF6347', // 错误状态边框颜色(同danger)
    success: '#32CD32', // 成功状态边框颜色
    dark: '#4d4d4d', // 深色边框
    light: '#F0F8FF', // 浅色边框
  },

  // 分割线颜色
  divider: '#B0E0E6', // 分割线颜色(同主边框色)

  // 其他特定用途颜色
  secondaryButtonText: '#ffffff',
  primaryButtonText: '#ffffff',
  introText: '#20B2AA',
  grey: '#acacac',
  textInputColor: '#9D9D9D',

  // 渐变色
  secondaryGradientStart: '#32CD32',
  secondaryGradientEnd: '#228B22', // 森林绿
  profileGradientStart: '#87CEEB',
  profileGradientEnd: '#1E90FF', // 道奇蓝

  // 标签颜色
  labelOne: '#32CD32', // 酸橙绿
  labelTwo: '#FF6347', // 番茄红

  // 背景附加色
  whiteTwo: '#F0F8FF',
  bluish: '#F0F8FF',
};

export default colors;